草庐IT

关于iphone:CoreTelephony crash

全部标签

iphone - NSString 反斜杠转义

我正在开发一个将xml请求发送到网络服务的iPhone操作系统应用程序。为了发送请求,将xml添加到NSString。这样做时,我在xml文件中遇到了一些引号"和反斜杠\需要转义的问题。是否有完整的字符列表需要逃脱了?此外,是否有一种可接受的转义方式(即用\\替换\和用\"替换")还是自己创建方法?谢谢 最佳答案 NSString*escapedString=[unescapedStringstringByReplacingOccurrencesOfString:@"\\"withString:@"\\\\"];escapedStr

iphone - 从 iphone 将 XML 数据发布到 Web 服务器

我想以下列格式发布xml数据:                                                                                         xyz@domain.com                            xyz123                                                        并以下列格式从网络服务器接收                              12                 感谢帮助现在我正在尝试使用NSUrlConnect

iPhone - 不同的数据存储方式,优缺点

您能否解释一下在iPhone上存储数据的不同方式,以及每种方式的优缺点。我已经阅读了很多关于UserDefaults、CoreData、XML、plist的内容……但我有点不知所措。目前,我的理解是:UserDefault用于首选项,不用于任何其他目的,即使它可以完成(少量数据)。它会生成一个plist文件,以后可以轻松地将其读取/检查到XCode中。XML适用于结构化文本,但不适用于二进制数据。而且它易于编写,但不易阅读。它生成一个XML文件,以后可以轻松地在XCode中进行人工读取/检查。CoreData功能强大,可以保存任何大小的任何内容,但包含起来有点难/长。并且人工读取已经写

iphone - NSXMLParser:如何显示从 webservice 获得的响应?

我正在使用NSXMLParser来解析从我的网络服务中获取的数据。但是当我从服务器获取数据时。它给我错误代码5。我无法看到来自网络服务的响应。我用NSXMLParser*parser=[[NSXMLParseralloc]initWithContentsOfURL:theURL];但是当我写NSLog(@"%@",parser);时,我看不到控制台的响应如何显示从我的网络服务获得的响应? 最佳答案 从URL返回的数据通常只是文本。它也可能是XML,但您可以使用以下命令查看原始响应:NSError*error=nil;NSString

xml - 关于数据模型与数据格式之间的区别

我最近不得不向听众解释数据模型和数据格式之间的区别。他们想解释为什么我们不使用XML来做我们用RDF做的基本事情。尽管我可以解释很多东西,例如分布式数据模型、推理等。但我在一定程度上能够解释数据模型和数据格式之间的区别。我想知道是否有更简单的答案。我认为与其像我那样给出许多对于普通用户来说不容易理解的要点,不如清楚地揭示为什么我们需要一个基于简单XML的数据模型。然后可以继续解释任何数据模型。 最佳答案 数据模型定义了计算机系统中使用的概念及其与外部世界概念的语义关系。例如:HOTEL实体表示旅行者可以预订住宿的单个酒店、旅馆或游轮

iphone - 如何将 xml 转换为 sqlite?

我有一个包含大量信息的xml文件,我希望它位于sqlite表中。想知道有没有什么工具,app可以把xml转sqlite。顺便说一句,我在OSX上,我需要iPhone应用程序的信息,所以我也可以使用脚本或一些源代码来进行转换。 最佳答案 使用XSLT将XML转换为插入语句。 关于iphone-如何将xml转换为sqlite?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/23215

iphone - 从可变 objective-c 插入换行符

我正在使用xml将数据提取到我的iPhone应用程序中。然后将xml值放在一个变量中。示例变量:123Londonroad\nLondon\nEngland然后将变量设置为标签。我希望换行符出现在标签中,而不是打印\n。如果我手动设置标签值locationLabel.text=@"123Londonroad\nLondon\nEngland"它如我所愿地工作。谁能解释一下? 最佳答案 您必须用实际的换行符(在C-用\n表示的来源),例如通过使用NSStringsreplacemethods:NSString*res=[myStrst

c# - 关于小数点分隔符的问题

小数点分隔符('.'或',')是否取决于CurrentCulture?我在序列化XML时遇到问题。当我输入“,”作为分隔符时,出现异常。(文化设置为DE-de)问候示例(TestProperties是我自己的测试类)TestPropertiesproperties=newTestPropertiesThread.CurrentThread.CurrentCulture=CultureInfo.CreateSpecificCulture(cultureName);doubletempValue=1.23//Or1,23properties.DoubleValue=tempValue;Xm

xml - 关于查找具有与 Scala 特定值匹配的属性的所有节点

我看到之前在这里讨论的以下示例,其目标是返回包含id为X且包含值Y的属性的所有节点://findallnodeswithanattribute"class"thatcontainsthevalue"test"valxml=XML.loadString("""hellohello""")defattributeEquals(name:String,value:String)(node:Node)={node.attribute(name).filter(_==value).isDefined}valtestResults=(xml\\"_").filter(attributeEquals

xml - 关于其中包含函数的 XPath 的问题

这是我之前话题的后续问题:PleasehelpmeonunderstandingthisXPath我有一个XPath作为:目前我只能理解它的一部分,比如position()。另外,我知道preceding-sibling是选择当前节点之前的所有兄弟节点,但是我不知道将它们组合在一起时的语句是什么意思。有人可以帮助理解这个XPath吗?提前致谢。 最佳答案 您的表达式正在使用静态位置(来自输入源)和动态位置(来自当前节点列表)进行一些计算。让我们看一些例子。假设这个样式表和这个输入:输出:1+0=12+1=33+2=54+3=7现在,